Use gdk_threads_add_idle instead of g_idle_add. Add a temporary check if
authorRichard Hult <richard@imendio.com>
Sat, 17 May 2008 07:26:41 +0000 (07:26 +0000)
committerRichard Hult <rhult@src.gnome.org>
Sat, 17 May 2008 07:26:41 +0000 (07:26 +0000)
commit618b23a408cc0d9985fef61d243dbb6ae01b10a7
treead623771066c9b09634e6c117fbe2a631307d1c9
parentf0ded97ab414ecb21a6c7eb917e313c42004d909
Use gdk_threads_add_idle instead of g_idle_add. Add a temporary check if

2008-05-17  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c:
(gdk_window_impl_quartz_invalidate_maybe_recurse):
(gdk_window_quartz_update_idle): Use gdk_threads_add_idle instead
of g_idle_add. Add a temporary check if the window is already in
the updates list, since update_area currently doesn't always match
the backend's state, see bug #530801.

svn path=/trunk/; revision=20108
ChangeLog
gdk/quartz/gdkwindow-quartz.c